/*
 *Há Implementar....
 */
package rpg.recurso;

import javax.swing.JOptionPane;

/**
 * @author Douglas
 * @since 26/01/13
 * @version 0.1
 */
public class Mapa extends Pessoal {

    private String mapa;

    public Mapa() {
    }

    public Mapa(String nome, int quantidade, String funcao) {
        setNome(nome);
        setQuantidade(quantidade);
        setFuncao(funcao);
    }

    public String getMapa() {
        this.mapa = "          ||                    ||                       ||          \n"
                + "      ------------         -------------          ---------------      \n"
                + "      |          |         |           |         |               |     \n"
                + " -----| Deserto  |-------- | Charco    |---------|Passagem Norte |-----\n"
                + "      |__________|         |___________|         |_______________|     \n"
                + "            ||                    ||                       ||          \n"
                + "            ||                    ||                       ||          \n"
                + "      ------------         -------------          ---------------      \n"
                + "      |          |         |           |         |               |     \n"
                + " -----| Deserto  |-------- |PassagemSul|---------|Passagem Norte |-----\n"
                + "      |__________|         |___________|         |_______________|     \n"
                + "            ||                    ||                       ||          \n"
                + "            ||                    ||                       ||          \n"
                + "      ------------         -------------          ---------------      \n"
                + "      |          |         |           |         |               |     \n"
                + " -----| Deserto  |-------- | Charco    |---------|Passagem Norte |-----\n"
                + "      |__________|         |___________|         |_______________|     \n"
                + "            ||                    ||                       ||          \n";
        return mapa;
    }


    /**
     * Retorna ao usuario a opção do item escolhido, a opção 1 - Usar mostra o
     * mapa ao usuario.
     *
     * @return opções dos itens
     */
    public String opcoesItem() {
        return "1- Mapa";
    }

    /**
     * Recebe uma escolha do usuario, e dependendo da sua escolha retorna uma
     * mensagem no caso do mapa, ele possui a opção usar, que retorna um mapa
     * para o usuario se localizar no jogo.
     *
     * @param escolha
     * @return situação da sua escolha
     */
    public String escolhaOpcao(int escolha) {
        String mensagem = null;
        switch (escolha) {
            case 1:
                mensagem = getMapa();
        }
        return mensagem;
    }
}
